more contrite - Espagnol Anglais Dictionnaire